home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2006 April / Gamestar_83_2006-04_dvd.iso / Dema / lotrbfme2_demo.exe / Maps.big / maps_map advanced tutorial_map.ini < prev    next >
Text File  |  2006-02-02  |  7KB  |  232 lines

  1. ;/////////////////////////////////////////////////////////////////////////////
  2. ;///                            Map Advanced Tutorial                      ///
  3. ;///////////////////////////////////////////////////////////////////////////// 
  4.  
  5. MissionObjectiveList
  6.  
  7.     MissionObjectiveTag         = SCRIPT:MATutorial_Objective01
  8.     MissionObjectiveTag         = SCRIPT:MATutorial_Objective02
  9.     MissionObjectiveTag         = SCRIPT:MATutorial_Objective03
  10.     MissionObjectiveTag         = SCRIPT:MATutorial_Objective04
  11.     MissionObjectiveTag         = SCRIPT:MATutorial_Objective05
  12.     MissionObjectiveTag         = SCRIPT:MATutorial_Objective06
  13.     MissionObjectiveTag         = SCRIPT:MATutorial_Objective07
  14.     MissionObjectiveTag         = SCRIPT:MATutorial_Objective08
  15.     
  16. End
  17.  
  18. ;///////////////////////////////////////////////////////////////////////////// 
  19.  
  20. Weather
  21.  
  22.     HardwareFogColor = R:254 G:254 B:254
  23.     HardwareFogEnable = Yes
  24.     HardwareFogStart = 600
  25.     HardwareFogEnd = 2000
  26.     
  27. ;; ---------------------------------
  28. ;;              SNOW
  29. ;; ---------------------------------
  30.     SnowEnabled = Yes               ; enable/disable snow on the map.
  31.     IsSnowing = Yes               ; is it snowing today?
  32.     SnowTexture = EXSnowFlake2.tga
  33.     SnowBoxHeight = 500             ; height from which snow falls
  34.     SnowSpacing = 30             ; snow spacing -- less means more
  35.     NumberTiles = 4
  36.  
  37.     SnowAmplitude = 20              ; amount of side-to-side movement. 
  38.     SnowFrequencyScaleX = 0.01        ; speed of side-to-side wave movement.
  39.     SnowFrequencyScaleY = 0.005         ; speed of side-to-side wave movement. 
  40.  
  41.     SnowPointSize = 2               ; scale the size of snow particles.
  42.     SnowMinPointSize = 3           ; min point size
  43.     SnowMaxPointSize = 8           ; max point size
  44.  
  45.     SnowPointSprites = No           ; set to "no" for point-sprite emulation.
  46.     SnowQuadSize = 3               ; scale the size of snow particles when using point-sprite emulation.
  47.  
  48.     SnowSpeed = 60               ; speed at which snow falls
  49.     SnowXYSpeed = X:40 Y:25
  50.  
  51. End
  52.  
  53. AIData
  54.  
  55.   LowLodTreeName = TreeLowLODArnor
  56.  
  57. END
  58.  
  59. ;///////////////////////////////////////////////////////////////////////////// 
  60.  
  61. Object Shield02
  62.  
  63.     KindOf          = IMMOBILE SELECTABLE STRUCTURE NOT_AUTOACQUIRABLE
  64.  
  65. End
  66.  
  67. ;///////////////////////////////////////////////////////////////////////////// 
  68.  
  69. Object MenFortress
  70.  
  71.     ReplaceModule ModuleTag_castle
  72.         Behavior = CastleBehavior ModuleTag_castleMAT
  73.               CastleToUnpackForFaction  = Civilian Fortress_Men
  74.               
  75.               PreBuiltList = MenWallHubSmallExpansion 3    
  76.               PreBuiltList = MenArrowTowerExpansion 0
  77.               PreBuiltList = MenArrowTowerExpansion 4
  78.               PreBuiltList = MenArrowTowerExpansion 1
  79.               PreBuiltList = MenWallHubSmallExpansion 5
  80.               PreBuiltList = MenArrowTowerExpansion 2
  81.  
  82.  
  83.             FilterValidOwnedEntries = ANY +STRUCTURE +WALK_ON_TOP_OF_WALL +BASE_FOUNDATION +TACTICAL_MARKER        ;Anything that does not fit this filter will be given to the neutral player, so the template can have rocks and props.
  84.  
  85.             MaxCastleRadius = 90.0
  86.             FadeTime = 2.0 ; 2 seconds
  87.             
  88.             InstantUnpack = Yes        
  89.             KeepDeathKillsEverything = Yes
  90.  
  91.             EvaEnemyCastleSightedEvent = EnemyFortressSighted
  92.         End 
  93.     End
  94. End
  95.  
  96. ;///////////////////////////////////////////////////////////////////////////// 
  97.   
  98. Science SCIENCE_ArrowVolleyGood
  99.   PrerequisiteSciences = None
  100.   SciencePurchasePointCost = 10
  101.   SciencePurchasePointCostMP = 10
  102.   IsGrantable = Yes
  103. End
  104.  
  105. Science SCIENCE_Earthquake
  106.   PrerequisiteSciences = None
  107.   SciencePurchasePointCost = 20
  108.   SciencePurchasePointCostMP = 25
  109.   IsGrantable = Yes
  110. End
  111.  
  112. ;///////////////////////////////////////////////////////////////////////////// 
  113.  
  114. SpecialPower SpellBookArrowVolleyGood
  115.     Enum                = SPECIAL_SPELL_BOOK_ARROW_VOLLEY_GOOD
  116.     RadiusCursorRadius        = 95
  117.     RequiredSciences            = SCIENCE_ArrowVolleyGood
  118.     ReloadTime            = 15000
  119.     InitiateAtLocationSound        = SpellArrowVolleyMS
  120.     ViewObjectDuration        = 10000
  121.     ViewObjectRange            = 200
  122. End
  123.  
  124. ;///////////////////////////////////////////////////////////////////////////// 
  125.  
  126. SpecialPower SpellBookEarthquake
  127.     Enum                    = SPECIAL_SPELL_BOOK_EARTHQUAKE
  128.     RadiusCursorRadius        = 300
  129.     RequiredSciences        = SCIENCE_Earthquake
  130.     ReloadTime                = 30000 ; in milliseconds
  131.     InitiateAtLocationSound    = SpellEarthquakeMS
  132.     ViewObjectDuration        = 10000
  133.     ViewObjectRange            = 200
  134. End
  135.  
  136. ;///////////////////////////////////////////////////////////////////////////// 
  137.  
  138. Weapon EarthquakePhaseOneWeapon
  139.     RadiusDamageAffects = ENEMIES NEUTRALS
  140.     FireFX = FX_EarthquakePhaseOneWeapon
  141.     DamageNugget                        ; A basic Nugget that just does damage
  142.         Damage        = 600
  143.         DamageScalar  = 1% ALL -STRUCTURE
  144.         Radius        = 100
  145.         DamageMaxHeightAboveTerrain = 1
  146.         DelayTime     = 0
  147.         DamageType    = SIEGE
  148.         DeathType     = NORMAL
  149.     End
  150.     MetaImpactNugget                    ; A Nugget that throws things back with force
  151.         HeroResist            = .99
  152.         ShockWaveAmount        = 50.0
  153.         ShockWaveTaperOff    = 1.0
  154.         ShockWaveRadius        = 50
  155.     End
  156. End
  157.  
  158. ;/////////////////////////////////////////////////////////////////////////////
  159.  
  160. Weapon EarthquakePhaseTwoWeapon
  161.     RadiusDamageAffects = ENEMIES NEUTRALS
  162.     FireFX = FX_EarthquakePhaseTwoWeapon
  163.     DamageNugget                        ; A basic Nugget that just does damage
  164.         Damage        = 1200
  165.         DamageScalar  = 1% ALL -STRUCTURE
  166.         MinRadius     = 50
  167.         Radius        = 150
  168.         DamageMaxHeightAboveTerrain = 1
  169.         DelayTime     = 0
  170.         DamageType    = SIEGE
  171.         DeathType     = NORMAL
  172.     End
  173.     MetaImpactNugget                    ; A Nugget that throws things back with force
  174.         HeroResist            = .99
  175.         ShockWaveAmount        = 50.0
  176.         ShockWaveTaperOff    = 1.0
  177.         ShockWaveRadius        = 100
  178.     End
  179. End
  180.  
  181. ;/////////////////////////////////////////////////////////////////////////////
  182.  
  183. Weapon EarthquakePhaseThreeWeapon
  184.     RadiusDamageAffects = ENEMIES NEUTRALS
  185.     FireFX = FX_EarthquakePhaseThreeWeapon
  186.     DamageNugget                        ; A basic Nugget that just does damage
  187.         Damage        = 2000
  188.         DamageScalar  = 1% ALL -STRUCTURE
  189.         MinRadius     = 100
  190.         Radius        = 200
  191.         DamageMaxHeightAboveTerrain = 1
  192.         DelayTime     = 0
  193.         DamageType    = SIEGE
  194.         DeathType     = NORMAL
  195.     End
  196.     MetaImpactNugget                    ; A Nugget that throws things back with force
  197.         HeroResist            = .99
  198.         ShockWaveAmount        = 50.0
  199.         ShockWaveTaperOff    = 1.0
  200.         ShockWaveRadius        = 150
  201.     End
  202. End
  203.  
  204. ;/////////////////////////////////////////////////////////////////////////////
  205.  
  206. Weapon EarthquakePhaseFinalWeapon
  207.     RadiusDamageAffects = ENEMIES NEUTRALS
  208.     DamageNugget                        ; A basic Nugget that just does damage
  209.         Damage        = 1200
  210.         DamageScalar  = 1% ALL -STRUCTURE
  211.         Radius        = 200
  212.         DamageMaxHeightAboveTerrain = 1
  213.         DelayTime     = 0
  214.         DamageType    = STRUCTURAL
  215.     DeathType     = NORMAL
  216.     End
  217.     MetaImpactNugget                    ; A Nugget that throws things back with force
  218.         HeroResist            = .50
  219.         ShockWaveAmount        = 40.0
  220.         ShockWaveTaperOff    = 1.0
  221.         ShockWaveRadius        = 200
  222.     End
  223. End
  224.  
  225. ;/////////////////////////////////////////////////////////////////////////////
  226.  
  227. ; WaterTransparency can be overridden per each map to change these values.
  228. WaterTransparency
  229.   ReflectionPlaneZ = 65.0;
  230.   ReflectionOn = Yes
  231. End
  232.